.top-box {
    -fx-background-color: #121212;
    -fx-pref-height: 1em;
}

.top-box .left-box {
    -fx-padding: 0 0 0 .1em;
    -fx-spacing: .5em;
}

.top-box .label {
    -fx-text-fill: #fff;
}

.top-box .button {
    -fx-padding: .7em;
    -fx-border-radius: 0;
    -fx-background-radius: 0;
    -fx-background-color: transparent;
}

.top-box .right-box .button:hover {
    -fx-background-color: #292929;
}

.b-box {
    -fx-background-color: #fff;
}

.scroll-pane {
    -fx-padding: 0;
    -fx-border-width: 0;
    -fx-border-insets: 0;
    -fx-background-insets: 0;
    -fx-background-color: transparent;
}

.scroll-pane .scroll-bar .thumb {
    -fx-background-radius: 0;
    -fx-border-radius: 01;
    -fx-background-color: #545458;
}


.scroll-pane .scroll-bar .decrement-button .decrement-arrow,
.scroll-pane .scroll-bar .increment-button .increment-arrow {
    visibility: false;
}

.scroll-pane .scroll-bar .trace-background {
    -fx-background-color: red;
}

.content-box {
    -fx-background-color: #000000;
}

.prompt-text {
    -fx-font-size: 1.5em;
    -fx-text-fill: #fff;
}

.tool-box {
    -fx-background-color: #1F1F1F;
}

.tool-box *{
    -fx-text-fill: #fff;
}

.tool-box .left-box{
    -fx-padding: .3em;
    -fx-spacing: 1em;
    -fx-alignment: CENTER-LEFT;
}

.tool-box .left-box .button{
    -fx-background-color: transparent;
}

.tool-box .left-box .button:hover{
 -fx-background-color: #3c3c3c;
}

.tool-box .center-box{
    -fx-alignment: BOTTOM_CENTER;
}

.tool-box .center-box .button{
    -fx-background-color: #3c3c3c;
    -fx-background-radius: 0;
    -fx-padding: 0 1em;
}
